package com.amit.hibernate;

import java.util.List;

public interface CustomerDAO {

	List<Customer> getAllCustomers();

	List<Customer> getCustomersByCity(String string);

	List<Customer> getCustomersByCity(String city, int start, int total);

	List<Customer> getCustomersByCardType(String string);

	List<Customer> getCustomersByCardType(String string, int start, int total);

	List<Customer> getCustomersByBal(double d);

	List<Customer> getCustomersByBal(int i, int j, int k);

	List<Customer> getCustomersBStatus(String status);

	List<Customer> getCustomersBStatus(String status, int start, int total);

	List<Customer> getCustomersByName(String string);

	List<Customer> getCustomers(String city, String cardType);

	List<Customer> getCustomers(String city, String cardType, String status);

	Customer getCustomersByEmail(String email);

	Customer getCustomersByCardNo(int i);

}
